import request from '@/utils/request'
// 标签列表
export function getTags(params) {
  return request({
    url: '/tags',
    params
  })
}

// 更改状态
export function changeState(data) {
  return request({
    url:`/tags/${data.id}/${data.state}`,
    method:'POST',
    data:{
      id:data.id,
      state:data.state
    }
  })
}

// 标签删除
export function delTags(id) {
  return request({
    url: `/tags/${id}`,
    method:'DELETE'
  })
}

//标签新增
export function addTags(data) {
  return request({
    url: '/tags',
    method:'POST',
    data
  })
}

//标签编辑
export function editTags(data) {
  return request({
    url: `/tags/${data.id}`,
    method:'PUT',
    data
  })
}

// 标签详情
export function tagsDetail(id) {
  return request({
    url: `/tags/${id}`,
  })
}

//根据id获取标签详情
export function getTagsById(params) {
  return request({
    url: '/tags',
    params
  })
}